/* font without ligatures */
pre, code { font-family: JBMono, monospace; font-variant: none; }
/* keyword */
.k, .kc, .kd, .kt, .kn { color: #2452bc; }
/* keyword */
.na, .nb, .nv, .si { color: #5f2d6e; }
/* keyword */
.nl, .nt, .cp, .m { color: #0550ae; }
/* keyword */
.nf, .no { color: #277a8e; }
/* punctuation */
.o, .p { color: #474747; }
/* literal */
.n, .nc, .nd, .nn, .nx { color: #474747; }
/* number */
.mi, .mf { color: #3866ee; }
/* string */
.s, .s1, .s2, .dl { color: #080; }
/* comment */
.c, .c1, .cm { color: #9e9e9e; }
